In this paper, we present an approach to minimize the energy consumption ofmultihop wireless packet networks, while achieving the required level ofreliability. We consider networks that use Cooperative Network Coding (CNC),which is a synergistic combination of Cooperative Communications and NetworkCoding. Our approach is to optimize and balance the use of forward errorcontrol, error detection, and retransmissions at the packet level for thesenetworks. Additionally, we introduce Cooperative Diversity Coding (CDC), whichis a novel means to code the information packets, with the aim of minimizingthe energy consumed for coding operations. The performance of CDC is similar toCNC in terms of the probability of successful reception at the destination andexpected number of correctly received information packets at the destination.However, CDC requires less energy at the source node because of itsimplementation simplicity. Achieving minimal energy consumption, with therequired level of reliability is critical for the optimum functioning of manywireless sensor and body area networks. For representative applications, theoptimized CDC or CNC network achieves >= 25% energy savings compared to thebaseline CNC scheme.
展开▼